alfred cave